lot or batch production records - Español Inglés Diccionario